| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkGraphics::ShaderPassMemorySlot Member List

This is the complete list of members for nkGraphics::ShaderPassMemorySlot, including all inherited members.

DATA_TYPE enum name | nkGraphics::ShaderPassMemorySlot |
Exportable() noexcept | nkExport::Exportable |
exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::ShaderPassMemorySlot | virtual
getData() const | nkGraphics::ShaderPassMemorySlot |
getDataAsMatrix() const | nkGraphics::ShaderPassMemorySlot |
getDataAsVector() const | nkGraphics::ShaderPassMemorySlot |
getDataSize() const | nkGraphics::ShaderPassMemorySlot | virtual
getDataTypeAsString() const override | nkGraphics::ShaderPassMemorySlot | virtual
getSlotType() const | nkGraphics::ShaderMemorySlot |
getType() const | nkGraphics::ShaderPassMemorySlot |
importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::ShaderPassMemorySlot | virtual
setAsCamCornersView(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsCamCornersWorld(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsCameraDirectionWorld(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsCameraPosition(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsCustom(nkMemory::UniquePtr< ShaderPassCustomSlot > slot) | nkGraphics::ShaderPassMemorySlot |
setAsProjectionMatrix(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsProjectionMatrixInv(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsProjectionParameters(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsTargetSize() | nkGraphics::ShaderPassMemorySlot |
setAsTextureSize(Texture *tex) | nkGraphics::ShaderPassMemorySlot |
setAsTime(unsigned int modulo) | nkGraphics::ShaderPassMemorySlot |
setAsViewMatrix(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setAsViewMatrixInv(Camera *forcedCamera=nullptr) | nkGraphics::ShaderPassMemorySlot |
setFromMatrix(const nkMaths::Matrix &data) | nkGraphics::ShaderPassMemorySlot |
setFromVector(const nkMaths::Vector &data) | nkGraphics::ShaderPassMemorySlot |
ShaderMemorySlot() noexcept | nkGraphics::ShaderMemorySlot |
ShaderPassMemorySlot(System *system) noexcept | nkGraphics::ShaderPassMemorySlot |
~Exportable() | nkExport::Exportable | virtual
~ShaderMemorySlot() | nkGraphics::ShaderMemorySlot | virtual
~ShaderPassMemorySlot() | nkGraphics::ShaderPassMemorySlot | virtual